草庐IT

java - 将 JSON 转换为 urlencoded 的库

全部标签

javascript - Backbone.js `model.destroy()` 自定义转换?

当我使用Backbone的model.destroy()时,它似乎会自动从DOM中删除该View。有没有办法让我使用destroy()发送DELETE请求,但自己从DOM中删除View?类似于:this.model.destroy({wait:true,success:function(){$('#myElement').animate({"height":"0",1000,function(){$('#myElement').remove()}});}}); 最佳答案 您需要在包含项目View(documentation)的任何C

javascript - 如何使用JavaScript获取json数据中数组的名称

我有一个从JavaScriptAPI调用返回的JSON对象:{"myArray":[{"version":5,"permissionMask":1},{"version":126,"permissionMask":1}]}如何在JavaScript中访问数组的名称(即myArray)。我需要使用数组的名称来确定稍后的流程。 最佳答案 使用getOwnPropertyNames以数组形式获取对象的属性列表。例子:varmyObj={"myArray":[{"version":5,"permissionMask":1},{"versio

javascript - QByteArray 在 QML 中被转换成什么?

如果我有一个signal:voidfoo(QByteArraydata);我在QML中处理它:onFoo:{console.log(data.toString());}QML中的数据类型是什么?它有哪些方法?它似乎不是javascript字符串-它甚至没有.length,也没有.charCodeAt()。但它似乎也不是QByteArray-不是.at()。data[0]是undefined!它确实有.toString()。如何访问其内容?例如。如果它是一个四字节的uint32_t,我如何将该数字放入javascript变量中? 最佳答案

javascript - 为什么我们需要使用 package.json?

这个问题在这里已经有了答案:WhatarethemainusesfortheNPMpackage.jsonfile?(2个答案)关闭6年前。我正在尝试使用JavaScript学习网络套接字site,但我不明白为什么我需要使用package.json。这是我的package.json文件代码:`{"name":"module-name","version":"10.3.1","description":"Anexamplemoduletoillustratetheusageofapackage.json","author":"YourName","contributors":[{"nam

javascript - ng-if indexOf 与 JSON 数组

我有一个items的JSON输出-要显示单个项目,我使用ng-repeat="iteminitems"。我可以使用user访问当前登录的用户对象每个项目可以属于多个用户的愿望list。如果用户将一个项目添加到他的愿望list中,user_id将保存在item.wishlists中单个item的JSON输出看起来像这样简化了:{"id":1,"title":"Thisisatile","wishlists":[{"user_id":2},{"user_id":3}]}当我执行user.id时,我得到了当前登录用户的ID。现在我想在ng-repeat="iteminitems"中使用ng-

javascript - 打印 json 对象中的所有路径

在给定的Json对象中获取所有路径的简单方法是什么?例如:{app:{profiles:'default'},application:{name:'MasterService',id:'server-master'},server:{protocol:'http',host:'localhost',port:8098,context:null}}我应该能够生成以下对象app.profiles=defaultapplication.name=MasterServiceapplication.id=server-master我能够使用递归函数实现相同的目的。我想知道是否有任何来自json的

javascript - 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)

我正在处理过渡,当过渡应用于不同函数中的选择时,我注意到有些卡顿和闪烁。但是,如果转换与方法链一起应用,它会完全按照规定工作。下面是简单移动一些文本的小例子(Fiddle)。在过渡开始之前,最左边的第一个字符串神奇地传送到页面下方。最右边的第二个字符串从页面顶部到底部平滑过渡。为什么会发生这种“传送”?显然,在单独的函数中应用转换与链接它不同,但有没有办法实现这一点?比方说,我想对许多不同的对象应用相同的过渡——从不同的选择中检索——那么有没有办法在不出现这种卡顿的情况下将过渡降级为它自己的功能?varsvg=d3.select('svg');vartextElem=svg.appen

javascript - 在 D3 转换中获取预期的属性值

例如我有一个转换:varsel=container.selectAll('div').transition().duration(1000).attr('transform','translate(100,500)');在某些时候,我需要知道某些元素落在何处,例如setTimeout(()=>{varvalue=d3.select('div#target').expectedAttr('transform');assertEqual(value,'translate(100,500)');},500);D3中有这样的内置功能吗?否则我将不得不在d3.transition().attr(

javascript - 如何转换基于 Msxml2.XMLHTTP 的仅 IE 网站,使其也适用于 Firefox?

这是一个仅限IE的网站,我想将其与其他浏览器一起使用,例如Firefox:https://golestan.sbu.ac.ir/Forms/AuthenticateUser/login.htm我被迫为我的大学使用这个网站。它使用Msxml2.XMLHTTP,这是IE独有的功能。我尝试将其转换为XMLHttpRequest,因此它仅适用于Firefox。这是我创建的Greasemonkey脚本。现在它不报错,但它不起作用。所有功能均来自网站的原始脚本,但经过更改以便与XMLHttpRequest一起使用。如果出现登录脚本,我可以接受。我该如何调试这个javascript?//==User

javascript - create-react-app - 获取本地 JSON(通过 AJAX)

我正在尝试使用create-react-app做一些相当简单的事情,从前端的其他地方动态请求JSON文件。当我请求URL时,Webpack仅返回应用程序的index页面(带有HTTP200)。我已经尝试将JSON文件放在src和public目录中,但没有任何区别(例如,/src/data/stuff.json,/public/data/stuff.json).我猜webpack/某些东西正在阻止请求通过。像fetch('http://localhost:3000/public/data/stuff.json')这样的东西是行不通的。我看到了请求,但响应只是默认的HTML。当然,http